turkish electricity administration - Turkish English Dictionary